mask snail - English Synonyms Dictionary